Big Huge Thesaurus

mystery novel

noun